lace-bark tree - German English Dictionary